home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 1.adf / include / libraries / dosextens.i < prev    next >
Text File  |  1988-10-06  |  3KB  |  176 lines

  1.     IFND    LIBRARIES_DOSEXTENS_I
  2. LIBRARIES_DOSEXTENS_I    SET    1
  3.     IFND    EXEC_TYPES_I
  4.     INCLUDE    "exec/types.i"
  5.     ENDC
  6.     IFND    EXEC_TASKS_I
  7.     INCLUDE    "exec/tasks.i"
  8.     ENDC
  9.     IFND    EXEC_PORTS_I
  10.     INCLUDE    "exec/ports.i"
  11.     ENDC
  12.     IFND    EXEC_LIBRARIES_I
  13.     INCLUDE    "exec/libraries.i"
  14.     ENDC
  15.     IFND    LIBRARIES_DOS_I
  16.     INCLUDE    "libraries/dos.i"
  17.     ENDC
  18.     rsreset
  19. Process    rs.b    0
  20. pr_Task    rs.b    TC_SIZE
  21. pr_MsgPort    rs.b    MP_SIZE
  22. pr_Pad    rs.w    1
  23. pr_SegList    rs.l    1
  24. pr_StackSize    rs.l    1
  25. pr_GlobVec    rs.l    1
  26. pr_TaskNum    rs.l    1
  27. pr_StackBase    rs.l    1
  28. pr_Result2    rs.l    1
  29. pr_CurrentDir    rs.l    1
  30. pr_CIS    rs.l    1
  31. pr_COS    rs.l    1
  32. pr_ConsoleTask    rs.l    1
  33. pr_FileSystemTask    rs.l    1
  34. pr_CLI    rs.l    1
  35. pr_ReturnAddr    rs.l    1
  36. pr_PktWait    rs.l    1
  37. pr_WindowPtr    rs.l    1
  38. pr_SIZEOF    rs.w    0
  39.     rsreset
  40. FileHandle    rs.b    0
  41. fh_Link    rs.l    1
  42. fh_Interactive    rs.l    1
  43. fh_Type    rs.l    1
  44. fh_Buf    rs.l    1
  45. fh_Pos    rs.l    1
  46. fh_End    rs.l    1
  47. fh_Funcs    rs.l    1
  48. fh_Func1    EQU    fh_Funcs
  49. fh_Func2    rs.l    1
  50. fh_Func3    rs.l    1
  51. fh_Args    rs.l    1
  52. fh_Arg1    EQU    fh_Args
  53. fh_Arg2    rs.l    1
  54. fh_SIZEOF    rs.w    0
  55.     rsreset
  56. DosPacket    rs.b    0
  57. dp_Link    rs.l    1
  58. dp_Port    rs.l    1
  59. dp_Type    rs.l    1
  60. dp_Res1    rs.l    1
  61. dp_Res2    rs.l    1
  62. dp_Arg1    rs.l    1
  63. dp_Action    EQU    dp_Type
  64. dp_Status    EQU    dp_Res1
  65. dp_Status2    EQU    dp_Res2
  66. dp_BufAddr    EQU    dp_Arg1
  67. dp_Arg2    rs.l    1
  68. dp_Arg3    rs.l    1
  69. dp_Arg4    rs.l    1
  70. dp_Arg5    rs.l    1
  71. dp_Arg6    rs.l    1
  72. dp_Arg7    rs.l    1
  73. dp_SIZEOF    rs.w    0
  74.     rsreset
  75. StandardPacket    rs.b    0
  76. sp_Msg    rs.b    MN_SIZE
  77. sp_Pkt    rs.b    dp_SIZEOF
  78. sp_SIZEOF    rs.w    0
  79. ACTION_NIL    EQU    0
  80. ACTION_GET_BLOCK    EQU    2
  81. ACTION_SET_MAP    EQU    4
  82. ACTION_DIE    EQU    5
  83. ACTION_EVENT    EQU    6
  84. ACTION_CURRENT_VOLUME    EQU    7
  85. ACTION_LOCATE_OBJECT    EQU    8
  86. ACTION_RENAME_DISK    EQU    9
  87. ACTION_WRITE    EQU    'W'
  88. ACTION_READ    EQU    'R'
  89. ACTION_FREE_LOCK    EQU    15
  90. ACTION_DELETE_OBJECT    EQU    16
  91. ACTION_RENAME_OBJECT    EQU    17
  92. ACTION_COPY_DIR    EQU    19
  93. ACTION_WAIT_CHAR    EQU    20
  94. ACTION_SET_PROTECT    EQU    21
  95. ACTION_CREATE_DIR    EQU    22
  96. ACTION_EXAMINE_OBJECT    EQU    23
  97. ACTION_EXAMINE_NEXT    EQU    24
  98. ACTION_DISK_INFO    EQU    25
  99. ACTION_INFO    EQU    26
  100. ACTION_SET_COMMENT    EQU    28
  101. ACTION_PARENT    EQU    29
  102. ACTION_TIMER    EQU    30
  103. ACTION_INHIBIT    EQU    31
  104. ACTION_DISK_TYPE    EQU    32
  105. ACTION_DISK_CHANGE    EQU    33
  106.     rsreset
  107. DosLibrary    rs.b    0
  108. dl_lib    rs.b    LIB_SIZE
  109. dl_Root    rs.l    1
  110. dl_GV    rs.l    1
  111. dl_A2    rs.l    1
  112. dl_A5    rs.l    1
  113. dl_A6    rs.l    1
  114. dl_SIZEOF    rs.w    0
  115.     rsreset
  116. RootNode    rs.b    0
  117. rn_TaskArray    rs.l    1
  118. rn_ConsoleSegment    rs.l    1
  119. rn_Time    rs.b    ds_SIZEOF
  120. rn_RestartSeg    rs.l    1
  121. rn_Info    rs.l    1
  122. rn_FileHandlerSegment    rs.l    1
  123. rn_SIZEOF    rs.w    0
  124.     rsreset
  125. DosInfo    rs.b    0
  126. di_McName    rs.l    1
  127. di_DevInfo    rs.l    1
  128. di_Devices    rs.l    1
  129. di_Handlers    rs.l    1
  130. di_NetHand    rs.l    1
  131. di_SIZEOF    rs.w    0
  132.     rsreset
  133. CommandLineInterface    rs.b    0
  134. cli_Result2    rs.l    1
  135. cli_SetName    rs.l    1
  136. cli_CommandDir    rs.l    1
  137. cli_ReturnCode    rs.l    1
  138. cli_CommandName    rs.l    1
  139. cli_FailLevel    rs.l    1
  140. cli_Prompt    rs.l    1
  141. cli_StandardInput    rs.l    1
  142. cli_CurrentInput    rs.l    1
  143. cli_CommandFile    rs.l    1
  144. cli_Interactive    rs.l    1
  145. cli_Background    rs.l    1
  146. cli_CurrentOutput    rs.l    1
  147. cli_DefaultStack    rs.l    1
  148. cli_StandardOutput    rs.l    1
  149. cli_Module    rs.l    1
  150. cli_SIZEOF    rs.w    0
  151.     rsreset
  152. DevList    rs.b    0
  153. dl_Next    rs.l    1
  154. dl_Type    rs.l    1
  155. dl_Task    rs.l    1
  156. dl_Lock    rs.l    1
  157. dl_VolumeDate    rs.b    ds_SIZEOF
  158. dl_LockList    rs.l    1
  159. dl_DiskType    rs.l    1
  160. dl_unused    rs.l    1
  161. dl_Name    rs.l    1
  162. DevList_SIZEOF    rs.w    0
  163. DLT_DEVICE    EQU    0
  164. DLT_DIRECTORY    EQU    1
  165. DLT_VOLUME    EQU    2
  166.     rsreset
  167. FileLock    rs.b    0
  168. fl_Link    rs.l    1
  169. fl_Key    rs.l    1
  170. fl_Access    rs.l    1
  171. fl_Task    rs.l    1
  172. fl_Volume    rs.l    1
  173. fl_SIZEOF    rs.w    0
  174.     ENDC
  175.  
  176.